package global

import (
	"github.com/go-redis/redis/v8"
	"gorm.io/gorm"
	"virtual-resource-schedule-service/client/docker_client"
	"virtual-resource-schedule-service/client/kube_client"
	"virtual-resource-schedule-service/config"
)

var (
	DB *gorm.DB

	RedisClient *redis.Client

	NacosConfig *config.NacosConfig = &config.NacosConfig{}

	ServerConfig *config.ServerConfig = &config.ServerConfig{}

	PodK8sClientMap map[string]*kube_client.PodK8SClient = make(map[string]*kube_client.PodK8SClient)

	DockerClientWithOpsMap map[string]*docker_client.DockerClient = make(map[string]*docker_client.DockerClient)
)
